<?php


class SvcParametrageConnected extends SvcCommun {
    
    
    public static function verifier(){
	
	if(!Security::isConnected()){
	    Security::notAllowedPage();
	}
	
	if(isset($_POST['action']) && $_POST['action']=='saveParam'){
	    self::saveParametres();
	}
	
	self::$title='Paramétrage';
	Message::warn('En enregistrant de nouvelles valeurs, vous risquer de perturber le fonctionnement normal du site');

    }
    
    
    private static function saveParametres(){
	foreach(Properties::getAllValues() as $property => $value){
	    if(isset($_POST[$property]) && $_POST[$property]!=Properties::getValue($property)){
		$value=explode(PHP_EOL,$_POST[$property]);
		if(count($value)==1){
		    $value=$_POST[$property];
		}
		Properties::setValue($property,$value);
	    }
	}
	Message::info('Enregistrement réalisé avec succès');
    }
    
    
}


?>